cumulative payment - French English Dictionary